Preporuke za slaganje OLAP upita

Dosada ste vidjeli kako izgledaju kocke i od čega se sastoje.

Preotalo je odgonetnuti što se može sve pitati unutar takve kocke. Najkraći odgovor je:

 

‘Možete postaviti pitanje koje kombinira bilo koju mjeru (ono što daje brojeve) s bio kojom

 kombinacijom nivoa i elemenata iz bilo kojih dimenzija i hijerarhija,

a koje su unutar vaše OLAP kocke’

 

Wow! Ali, što je s performansama?

 

OLAP server je upravo namijenjen za takve vrste upita. Većina odgovora trebali bi biti vraćeni unutar 5-10 sekundi

(vrijeme izvršenja na serveru, a ne vrijeme slaganja prikaza ekrana).

Kako god, uvijek postoje neki limiti.

Iako nije teško postaviti pitanje koje može i duže od prethodno navedenog vremena vraćati rezultate, trebali biste

imati na umu slijedeća pravila:

 

§          Ne koristite više od tri dimenzije na istoj osi (redovi ili stupci)

§          Ne kombinirajte više od ukupno pet dimenzija na svim osima

§          Ne pokušavajte vratiti (pogotovo ne sve) elemente s najnižeg nivo (možete završiti s milionima podataka)

§          Pokušajte primijeniti filtar kako biste smanjili set podataka

§          Nemojte tražiti da vam server vrati i potpuno prazne redove i/ili stupce